snail-flowered kidney-bean - Francés Inglés Diccionario